🇬🇧 en pt 🇵🇹

spare no effort verb

  • (idiomatic) To do everything within one's powers to achieve something.
não medir esforços
Wiktionary Links